.box {
    margin-left: 2%;

    h2 {
        margin-top: 10px;
    }
    .box-table {
        margin-top: 5px;
        border-collapse: separate;
        border-spacing: 0px 2px;

        .box-tr {

            .box-th {
                text-align: center;
                width: 180px;
                height: 35px;
                background-color: #ddd;
                border:1px solid #ddd;
                font-size: 17px;
            }
            .box-td {
                text-align: center;
                width: 180px;
                border:1px solid #ddd;
                font-size: 16px;
            }
        }
    }

    .box-tab {
        margin-top: 5px;
        border-collapse: separate;
        border-spacing: 2px 2px;

        .box-the {
                text-align: center;
                width: 180px;
                height: 35px;
                background-color: #ddd;
                border:1px solid #ddd;
                font-size: 17px;
        }
        .box-tdl {
                text-align: center;
                width: 180px;
                height: 35px;
                border:1px solid #ddd;
                font-size: 16px;
        }
    }
}
